package com.ruoyi.asms.domain.vo;


import com.ruoyi.asms.domain.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
public class FaultAssetFullInfoVo {

    @ApiModelProperty(value = "故障、用户、地址、资产信息")
    private FaultUserAddressAssetInfo basicInfo;

    @ApiModelProperty(value = "故障报修阶段信息")
    private ReportStageInfoVo reportStage;

    @ApiModelProperty(value = "故障派单阶段信息")
    private DispatchStageInfoVo dispatchStage;

    @ApiModelProperty(value = "故障处理阶段信息")
    private ResolveStageInfoVo resolveStage;

    @ApiModelProperty(value = "故障确认阶段信息")
    private ConfirmStageInfoVo confirmStage;
}
